History
History
Synonyms
UK
US
Meaning:
abdicate

to give up a throne, a high office, control or responsibility

give up a right, position, or power

forsake

to abandon (a person, good behaviour etc)

abandon, turn one's back on

maroon

(of) brownish-red colour; to put (a person) on an island or place where no-one lives

abandon

LEAVE HIGH AND DRY as in Wiktionary
LEAVE HIGH AND DRY as in Wikipedia